Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
81 ELDON STREET Terraced £113,354 £22,500 11 Aug 1997
83 ELDON STREET Terraced £491,582 £353,000 23 Nov 2015
114 ELDON STREET Terraced £330,931 £245,000 1 Mar 2016